/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.cinfo.core.entidades;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 *
 * @author alumno
 */
public class Grupo {
    private int codigo;
    private String nombre;
    private int duracion;
    private Date fechaInicio;
    private Date fechaFin;
    private List<HorarioGrupo> horarioGrupo ;
    
    public Grupo() {
        horarioGrupo = new ArrayList<HorarioGrupo>();
    }

    public Grupo(int codigo, String nombre, int duracion, Date fechaInicio, Date fechaFin) {
        this.codigo = codigo;
        this.nombre = nombre;
        this.duracion = duracion;
        this.fechaInicio = fechaInicio;
        this.fechaFin = fechaFin;
        horarioGrupo = new ArrayList<HorarioGrupo>();
    }
         
    public int getCodigo() {
        return codigo;
    }

    public void setCodigo(int codigo) {
        this.codigo = codigo;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public int getDuracion() {
        return duracion;
    }

    public void setDuracion(int duracion) {
        this.duracion = duracion;
    }

    public Date getFechaInicio() {
        return fechaInicio;
    }

    public void setFechaInicio(Date fechaInicio) {
        this.fechaInicio = fechaInicio;
    }

    public Date getFechaFin() {
        return fechaFin;
    }

    public void setFechaFin(Date fechaFin) {
        this.fechaFin = fechaFin;
    }

    public List<HorarioGrupo> getHorarioGrupo() {
        return horarioGrupo;
    }
    
}
